@charset "utf-8";
html {overflow-x:hidden;}
body{ margin:0 auto; padding:0px; text-align:center; font-size:12px;}
a{ color:#878787; text-decoration:none;}
#header{ width:1440px; height:154px; background:url(../images/topbg.jpg) repeat-x;  margin:0px auto;}
#top{ width:980px; height:109px; margin-left:auto; margin-right:auto;}

#right{ float:right;  margin-right:12px; margin-top:5px;}
#nav{ width:980px; margin:0px auto; padding:0px 230px; background:url(../images/navbg.jpg) repeat-x;}

.navbg{ background:url(../images/navbg.jpg) repeat-x;}
.h{ height:20px;}
#banner{width:1440px;
	 height:417px;
	 overflow: hidden;
	 margin-left:auto;
	 margin-right:auto;
	 }
#main{width:1440px; margin:0 auto; background:url(../images/bg.jpg);overflow:hidden;zoom:1;}
#main2{width:1440px; margin:0 auto; background:url(../images/bg2.jpg);overflow:hidden;zoom:1;}
#three{width:980px;margin:0 auto; height:267px; overflow:hidden;zoom:1;}
#two{width:980px;margin:0 auto;  overflow:hidden;}
#left{  width:250px; background:url(../images/left1.jpg) no-repeat;float:left;}
#left_top{

}
.a{background:url(../images/a.jpg) no-repeat;height:40px;}
.b{background:url(../images/b.jpg) no-repeat;height:40px;}
.leftnav{padding:20px 25px;}
.leftnav .b{
padding-top:12px;
}
.leftnav .b a{
color:white;
font-weight:bold;

}
.leftnav .a{
padding-top:12px;
}
.leftnav .a a{



}

#content{  width:715px; background:url(../images/content.jpg) no-repeat; margin-left:265px;}
#xwdt{ height:267px; width:250px; background:url(../images/xwdt2.jpg) no-repeat;float:left;}
#gywm{ height:267px; width:450px; background:url(../images/gywm2.jpg) no-repeat;float:left; margin:0 15px;}
#lxwm{ height:267px; width:250px; background:url(../images/lxwm2.jpg) no-repeat;float:right;}
#xwdt1{width:250px; height:50px;}
#xwdt2{border:1px #fafafa solid;}
#gywm1{width:450px; height:50px;}
#lxwm1{width:250px; height:50px;}
#lxwm3{background:url(../images/lxwm3.jpg) no-repeat;}
.gywm{font-size:14px;font-weight:bold;}
.gywm a{color:#113aa0;}
.more{color:#878787;float:right;margin-top:25px;margin-right:10px;}
#banx{ height:208px;}
#bottom{ background:url(../images/bottom.jpg) no-repeat; height:121px; width:980px; margin:0 auto; text-align:left; line-height:60px; padding:0 230px;}
.border1{ border:1px solid #EEEBEC;}
.border2{ border-bottom:1px solid #EEEBEC;}
.dh{ color:#fff; font-size:14px; font-family:"微软雅黑";}
.dhbg{ background:url(../images/dhbg.jpg) bottom no-repeat; width:88px; height:25px;}
.content{ color:#717171; padding-right:9px;}
.content a{ color:#717171; text-decoration:none;}
.lxwm{ }
.navLink{ color:#fff; font-size:14px; font-family:"微软雅黑";}
.navLink a{ color:#fff; text-decoration:none;}
.hover{ background:url(../images/hover.jpg) bottom repeat-x; color:#AD0505; font-size:14px; font-family:"微软雅黑";}
.hover a{ color:#AD0505; text-decoration:none;}

.rollBox{overflow:hidden; width:980px; height:175px;z-index:1;position: relative;  top:24px; bottom:15px;background-color:#dfe3e9;}
.rollBox .Cont{width:900px;overflow:hidden;float:left; height:170px;margin-top:20px;}
.rollBox .ScrCont{width:10000000px;height:170px;}
.rollBox .Cont .pic{width:211px; height:96px;float:left;text-align:center;display:inline;  margin-left:11px; font-size:12px; color:#909090; text-decoration:none; background:url(images/zjtdbg.jpg) no-repeat;}
.rollBox .Cont .pic img{display:block; border:5px solid #fff;margin:0 auto; margin-top:4px;}
.rollBox .Cont .pic p{line-height:26px;color:#ff0000; font-size:12px;}
.rollBox .Cont .pic a{ color:#000; text-decoration:none; font-size:12px;}
.rollBox .Cont a:hover{color:#000;text-decoration:none;}
.wenzi{width:123px; height:0px; margin:10px auto 0px ;color:#878787;}
.rollBox #List1,.rollBox #List2{float:left;}

#nav ul {	
	
	margin: 0 auto;
	padding: 0px;
	height: 45px;
	line-height: 45px;
	clear:both;
}
#nav ul li {
	float:left;
	height: 45px;
	line-height: 45px;	
	display: inline-block;
	font-family:"微软雅黑";
	width:140px;
	color:#004575;
	font-size:14px;
	background: url('../images/nav.jpg') repeat-x;
	
	
}
#nav ul li a {
	color:#bce9ff;
	text-decoration:none;
}
#nav ul li.hover {
	float:left;
	height: 45px;
	line-height: 45px;
	font-size:15px;
	width: 140px;	
	text-align:center;
	background: url('../images/hover.jpg') repeat-x;
}
#nav ul li.hover2 {
	height: 32px;
	line-height: 32px;
	padding:0px 10px 0px 10px;
	margin: 0px 10px 0px 10px;
	background: url('../images/menu_bg_hover.png') repeat-x;
}
#nav ul li.hover a.toplink {
	color: #fae700;
}
#nav ul li ul{
	position:relative;
	z-index:9999;
	clear:both;
	
	
}
#nav ul li ul li{
	float:none;
	height:45px;
	display:block;
	z-index:9;
	clear:both;
	
}
.three{
	display:none;	
}
/*IE menu center*/
#nav ul li {
	*display:inline;
}
.link_left{
	float:left;
	width:40px;
	height:45px;
	text-align:center;
	line-height:30px;
	display:inline;
	cursor:pointer;
	padding-top:55px;
}
.link_left img{

}
.link_center{
	width:900px;
	height:33px;
}
.link_right{
	float:left;
	width:40px;
	height:45px;
	text-align:center;
	line-height:68px;
	display:inline;
	cursor:pointer;
	padding-top:55px;
}
.link_right img{
}

.jtjj{ width:260px; text-align:left; line-height:32px; margin-top:12px;}
.lxwm1{ width:190px; text-align:left; line-height:28px; margin-top:55px;}

.fcontent {
	padding: 0px; width:420px; margin-top:15px;
}

.fcontent .textlist {
	
	margin: 0 auto;
	padding: 5px 0px 5px 5px;
	display: block;
	line-height: 22px;
	overflow: hidden;
}
.fcontent .textlist li {
	height: 28px;
	padding-left: 8px;
	padding-right: 5px;
	line-height: 28px;
	text-align:left;
	background: url('../images/dian.jpg') no-repeat 0;
	
	display: list-item;
}
#xwdt2 .textlist li {
	height: 25px;
	margin-left:20px;
	padding-left: 25px;
	padding-right: 5px;
	line-height: 28px;
	text-align:left;
	background: url('../images/dian.jpg') no-repeat 0;
	
	display: list-item;
}
.fcontent .textlist li .names {
	float: right;
	color: #828282;
	font-size: 12px;
}
/*picnews*/
.garden-bd {
	display: block;
	border-bottom:1px solid #E2DEDE;
}
.garden-bd #slideBox {
	float: left;
	height: 90px;
	width: 121px;
	border:0px;
}
.garden-bd h3 {
	color: #9B1515;
	float: right;
	font-size: 14px;
	line-height: 28px;
	margin-top: 0px;
	padding-right: 5px;
	width: 275px;
	text-align:left;
	border-bottom:1px dotted #ccc;
}
.garden-bd h3 a{color: #9B1515;}
.garden-bd p {
	color: #000;
	float: right;
	line-height: 22px;
	padding-top: 5px;
	width: 275px;
	text-align:left;
}
#nav2{
height:60px;
}
#nav2 ul{
margin: 0px auto;
text-align: center;
}
#nav2 ul  a{
font-size:13px;
font-weight:bold;
color:white;
}
#cn{
padding-top: 22px;
padding-left: 52px;
text-align: left;
color: #133ea4;
font-weight: bold;
font-size: 14px;
}
#title{
height:27px;
padding-top: 23px;
padding-left: 48px;
text-align: left;
color: #133ea4;
font-weight: bold;
font-size: 14px;
float:left;
}
#position{
height:27px;
text-align:right;
font-size: 12px;
color:#878787;
padding-top: 23px;
}
.clear {
  clear: both;
  }

*{ padding:0; list-style:none; }

		/* 本例子css */
		.slideBox{ width:121px; height:90px; overflow:hidden; position:relative; border:1px solid #D4D4D3;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:-7px; z-index:1;}
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:5px; height:5px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#730505; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:119px; height:77px; display:block; border:1px solid #D4D4D3; }
		
		.slideBox1{ width:1440px; height:417px; overflow:hidden; position:relative;}
		.slideBox1 .hd{ height:40px; overflow:hidden; position:absolute; right:285px; bottom:0px; z-index:1;}
		.slideBox1 .hd ul{ overflow:hidden; zoom:1; }
		.slideBox1 .hd ul li{ width:14px;  line-height:14px; text-align:center; background:url(../images/yuan_b.png) center no-repeat; cursor:pointer; display:inline;}
		.slideBox1 .hd ul li.on{background:url(../images/yuan_h.png) center no-repeat; }
		.slideBox1 .bd{  height:417px; z-index:1; }
		.slideBox1 .bd ul{}
		.slideBox1 .bd li{ zoom:normal; vertical-align:middle;}
		.slideBox1 .bd img{ width:100%; height:100%; display:block; border:0px; }
		
		.ab{ color:#9A1414; font-family:"微软雅黑"; font-weight:bold;}
		.ab a{ color:#9A1414; text-decoration:none;}
		
		.aa{ color:#000; font-family:"微软雅黑"; font-weight:bold;}
		.aa a{ color:#000; text-decoration:none;}
		.level2{ border-bottom:1px dashed #E2E2E2;}
		.con{ width:650px; text-align:left; margin-top:35px; line-height:25px; margin:0 auto;padding:10px;color:#878787;}
